package com.service;

import com.entity.GroupMessage;

import java.util.List;

public interface GroupMessageService {
    /**
     * 按照群id获得该群聊天消息
     * @param groupId
     * @return
     */
    List<GroupMessage> getByGroupId(Integer groupId);

    /**
     * 按照群id获得该群历史消息
     * @param groupId
     * @return
     */
    List<GroupMessage> getAllByGroupId(Integer pageNum,Integer pageSize,Integer groupId);

    /**
     * 添加群消息
     * @param groupMessage
     */
    GroupMessage addGroupMessage(GroupMessage groupMessage);

    /**
     * 按照id修改撤回列
     * @param id
     */
    void editBackById(Integer id);
}
